package com.webside.front.deputyindex.controller;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import com.webside.front.common.model.BSeries;
import com.webside.front.common.model.Bdictionary;
import com.webside.front.common.model.PBanner;
import com.webside.front.common.model.VideoFromWeb;
import com.webside.front.common.service.BSeriesService;
import com.webside.front.common.service.BVideoFromWebService;
import com.webside.front.common.service.BdictionaryService;
import com.webside.front.common.service.PBannerService;
import com.webside.front.listener.BaseData;
import com.webside.util.Common;

/**
 * 原副首页控制器 留备份
 * @author Administrator
 *
 */
public class NoUse {
//	@Autowired
//	BSeriesService bSeriesService;
//	@Autowired
//	BdictionaryService bdictionaryService;
//	@Autowired
//	PBannerService pBannerService;
//	@Autowired
//	BVideoFromWebService bVideoFromWebService;
//	
//	@RequestMapping("videoindex.html")
//	public String getVideoIndex(Model m , HttpServletRequest request){
//		/*
//		 * 图片根路径
//		 */
//		m.addAttribute("baseImgPath",BaseData.img_base_path);
//		
//		/*
//		 * 获取导航部分列表（版本更新不再需要）
//		 
//		m.addAttribute("hearderMap", this.getChannelType());*/
//		
//		/*
//		 * 搜索关键字 
//		 */
//		m.addAttribute("keyWords",this.getSearchKeyWords());
//		
//		/*
//		 * banner
//		 */
//		m.addAttribute("bannerList", this.getBanners("TVPLAY"));
//		
//		/*
//		 * dictionary
//		 */
//		//查字典表的地区
//		Map<String, Object> dictionary = new HashMap<String, Object>();
//		dictionary.put("type", "AREA");
//		dictionary.put("sort", "sort");
//		dictionary.put("pageSize", 4);
//		List<Bdictionary> dictionaryAreaList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryAreaList",dictionaryAreaList);
//		
//		
//		//查字典表的类型
//		dictionary.put("type", "DRAMA_TYPE");
//		dictionary.put("code", "%TVPLAY_%");
//		dictionary.put("pageSize", 10);
//		List<Bdictionary> dictionaryTypeList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryTypeList",dictionaryTypeList);
//
//		//查字典表的明星
//		dictionary.put("type", "STAR");
//		dictionary.remove("code");
//		List<Bdictionary> dictionaryStarList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryStarList",dictionaryStarList);
//		
//		/*
//		 * 首页电视剧
//		 */
//		//1.卫视同步 2.推荐等级为1的  3.取1条
//		Map<String, Object> bSeriesMap = new HashMap<String, Object>();
//		bSeriesMap.put("channel", "TVPLAY");
//		bSeriesMap.put("status", "PUBLISHED");
//		bSeriesMap.put("kind", "TVPLAY_STARTV");
//		bSeriesMap.put("recommendLevel","1");
//		bSeriesMap.put("createTime", "create_time");
//		bSeriesMap.put("pageSize", 1);
//		List<BSeries> bSeriesList1 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList1",bSeriesList1);
//		
//		//1.推荐等级为2 2.取6条
//		bSeriesMap.put("recommendLevel", "2");
//		bSeriesMap.put("pageSize", 6);
//		List<BSeries> bSeriesList2 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList2",bSeriesList2);
//		
//		//热剧 1.电视剧 2.取6条 3.观看次数降序
//		BSeries bSeries = new BSeries();
//		bSeries.setChannel("TVPLAY");
//		bSeries.setStatus("PUBLISHED");
//		bSeries.setPageSize(6);
//		bSeries.setOrderByColumn("play_count");
//		bSeries.setOrderByType("DESC");
//		List<BSeries> bSeriesListHot = bSeriesService.selectBseriesByPojo(bSeries);
//		m.addAttribute("bSeriesListHot",bSeriesListHot);
//		
//		/*
//		 * b_video_from_web 精彩花絮
//		 */
//		//1.已发布 2.TVPLAY 3.PUBLISHED 4.取6个 5.推荐等级1
//		Map<String, Object> webVideoMap = new HashMap<String, Object>();
//		webVideoMap.put("status", "PUBLISHED");
//		webVideoMap.put("channel", "TVPLAY");
//		webVideoMap.put("pageSize", 6);
//		webVideoMap.put("recommendLevel", "1");
//		webVideoMap.put("orderByColumn","create_time");
//		webVideoMap.put("orderByType","DESC");
//		List<VideoFromWeb> webVideoList = bVideoFromWebService.selectWebVideoByCondition(webVideoMap);
//		m.addAttribute("webVideoList",webVideoList);
//		
//		/*
//		 * 推荐板块
//		 */
//		//内地 1.AREA_DALU 2.play_count 3.DESC 4.TVPLAY 5.取12个
//		BSeries areaSeries = new BSeries();
//		areaSeries.setArea("AREA_DALU");
//		areaSeries.setChannel("TVPLAY");
//		areaSeries.setStatus("PUBLISHED");
//		areaSeries.setOrderByColumn("create_time");
//		areaSeries.setOrderByType("DESC");
//		areaSeries.setPageSize(12);
//		/*暂时不加推荐等级 daluSeries.setRecommentLevel("");*/
//		List<BSeries> daluSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("daluSeriesList", daluSeriesList);
//		
//		//港台1.AREA_GANGTAI
//		areaSeries.setArea("AREA_GANGTAI");
//		List<BSeries> gangtaiSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("gangtaiSeriesList", gangtaiSeriesList);
//		
//		//日韩 1.AREA_RIHAN
//		areaSeries.setArea("AREA_RIHAN");
//		List<BSeries> rihanSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("rihanSeriesList", rihanSeriesList);
//		
//		//欧美 1.AREA_OUMEI
//		areaSeries.setArea("AREA_OUMEI");
//		List<BSeries> oumeiSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("oumeiSeriesList", oumeiSeriesList);
//		
//		/*
//		 * 合作伙伴
//		 */
//		m.addAttribute("partnerList", this.getPartners());
//		
//		System.out.println(Common.BACKGROUND_PATH+"/front_first/videoIndex");
//		return Common.BACKGROUND_PATH+"/front/deindex/videoIndex";
//	}
//	
//	@RequestMapping("movieindex.html")
//	public String getMovieIndex(Model m , HttpServletRequest request){
//		Long l1 = System.currentTimeMillis();
//		/*
//		 * 图片根路径
//		 */
//		m.addAttribute("baseImgPath",BaseData.img_base_path);
//		
//		/*
//		 * 获取导航部分列表（版本更新不再需要）
//		 
//		m.addAttribute("hearderMap", this.getChannelType());*/
//		
//		/*
//		 * 搜索关键字 
//		 */
//		m.addAttribute("keyWords",this.getSearchKeyWords());
//		
//		/*
//		 * banner
//		 */
//		m.addAttribute("bannerList", this.getBanners("MOVIE"));
//		
//		/*
//		 * dictionary
//		 */
//		//查字典表的地区
//		Map<String, Object> dictionary = new HashMap<String, Object>();
//		dictionary.put("type", "AREA");
//		dictionary.put("sort", "sort");
//		dictionary.put("pageSize", 4);
//		List<Bdictionary> dictionaryAreaList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryAreaList",dictionaryAreaList);
//		for (Bdictionary bdictionary : dictionaryAreaList) {
//			System.out.println(bdictionary);
//		}
//		
//		//查字典表的类型
//		dictionary.put("type", "DRAMA_TYPE");
//		dictionary.put("code", "%MOVIE_%");
//		dictionary.put("pageSize", 10);
//		List<Bdictionary> dictionaryTypeList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryTypeList",dictionaryTypeList);
//
//		//查字典表的明星
//		dictionary.put("type", "STAR");
//		dictionary.remove("code");
//		List<Bdictionary> dictionaryStarList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryStarList",dictionaryStarList);
//		
//		/*
//		 * 首页电影
//		 */
//		//1.院线大片 2.推荐等级为1的  3.取1条
//		Map<String, Object> bSeriesMap = new HashMap<String, Object>();
//		bSeriesMap.put("channel", "MOVIE");
//		bSeriesMap.put("status", "PUBLISHED");
//		bSeriesMap.put("kind", "MOVIE_CINEMA");
//		bSeriesMap.put("recommendLevel","1");
//		bSeriesMap.put("createTime", "create_time");
//		bSeriesMap.put("pageSize", 1);
//		List<BSeries> bSeriesList1 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList1",bSeriesList1);
//		
//		//1.推荐等级为2 2.取6条
//		bSeriesMap.put("recommendLevel", "2");
//		bSeriesMap.put("pageSize", 6);
//		List<BSeries> bSeriesList2 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList2",bSeriesList2);
//		
//		//热片 1.电影 2.取6条 3.观看次数降序
//		BSeries bSeries = new BSeries();
//		bSeries.setChannel("MOVIE");
//		bSeries.setStatus("PUBLISHED");
//		bSeries.setPageSize(6);
//		bSeries.setOrderByColumn("create_time");
//		bSeries.setOrderByType("DESC");
//		List<BSeries> bSeriesListHot = bSeriesService.selectBseriesByPojo(bSeries);
//		m.addAttribute("bSeriesListHot",bSeriesListHot);
//		
//		/*
//		 * b_video_from_web
//		 */
//		//1.已发布 2.MOVIE 3.PUBLISHED 4.取6个 5.推荐等级1
//		Map<String, Object> webVideoMap = new HashMap<String, Object>();
//		webVideoMap.put("status", "PUBLISHED");
//		webVideoMap.put("channel", "MOVIE");
//		webVideoMap.put("pageSize", 6);
//		webVideoMap.put("recommendLevel", "1");
//		List<VideoFromWeb> webVideoList = bVideoFromWebService.selectWebVideoByCondition(webVideoMap);
//		m.addAttribute("webVideoList",webVideoList);
//		
//		/*
//		 * 推荐板块
//		 */
//		//内地 1.AREA_DALU 2.play_count 3.DESC 4.MOVIE 5.取12个
//		BSeries areaSeries = new BSeries();
//		areaSeries.setArea("AREA_DALU");
//		areaSeries.setChannel("MOVIE");
//		areaSeries.setStatus("PUBLISHED");
//		areaSeries.setOrderByColumn("create_time");
//		areaSeries.setOrderByType("DESC");
//		areaSeries.setPageSize(12);
//		/*暂时不加推荐等级 daluSeries.setRecommentLevel("");*/
//		List<BSeries> daluSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("daluSeriesList", daluSeriesList);
//		
//		//港台1.AREA_GANGTAI
//		areaSeries.setArea("AREA_GANGTAI");
//		List<BSeries> gangtaiSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("gangtaiSeriesList", gangtaiSeriesList);
//
//		
//		//日韩 1.AREA_RIHAN
//		areaSeries.setArea("AREA_RIHAN");
//		List<BSeries> rihanSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("rihanSeriesList", rihanSeriesList);
//		
//		//欧美 1.AREA_OUMEI
//		areaSeries.setArea("AREA_OUMEI");
//		List<BSeries> oumeiSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("oumeiSeriesList", oumeiSeriesList);
//		Long l2 = System.currentTimeMillis();
//		System.out.println("所用时间为"+(l2-l1)+"毫秒");
//		/*
//		 * 合作伙伴
//		 */
//		m.addAttribute("partnerList", this.getPartners());
//		
//		return Common.BACKGROUND_PATH+"/front/deindex/movieIndex";
//	}
//	
//	@RequestMapping("varityindex.html")
//	public String getVarityIndex(Model m , HttpServletRequest request){
//		Long l1 = System.currentTimeMillis(); 
//		/*
//		 * 图片根路径
//		 */
//		m.addAttribute("baseImgPath",BaseData.img_base_path);
//		
//		
//		/*
//		 * 获取导航部分列表（版本更新不再需要）
//		 
//		m.addAttribute("hearderMap", this.getChannelType());*/
//		
//		/*
//		 * 搜索关键字 
//		 */
//		m.addAttribute("keyWords",this.getSearchKeyWords());
//		
//		/*
//		 * banner
//		 */
//		m.addAttribute("bannerList", this.getBanners("VARITY"));
//		
//		/*
//		 * dictionary
//		 */
//		//查字典表的地区
//		Map<String, Object> dictionary = new HashMap<String, Object>();
//		dictionary.put("type", "AREA");
//		dictionary.put("sort", "sort");
//		dictionary.put("pageSize", 4);
//		List<Bdictionary> dictionaryAreaList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryAreaList",dictionaryAreaList);
//		
//		
//		//查字典表的类型
//		dictionary.put("type", "DRAMA_TYPE");
//		dictionary.put("code", "%VARITY_%");
//		dictionary.put("pageSize", 10);
//		dictionary.put("orderType", "ASC");
//		//System.out.println(dictionary);
//		List<Bdictionary> dictionaryTypeList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		System.out.println(dictionaryTypeList);
//		m.addAttribute("dictionaryTypeList",dictionaryTypeList);
//
//		//查字典表的明星
//		dictionary.put("type", "STAR");
//		dictionary.remove("code");
//		List<Bdictionary> dictionaryStarList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryStarList",dictionaryStarList);
//		
//		/*
//		 * 首页综艺
//		 */
//		//1.最新更新 2.推荐等级为1的  3.取1条
//		Map<String, Object> bSeriesMap = new HashMap<String, Object>();
//		bSeriesMap.put("channel", "VARITY");
//		bSeriesMap.put("status", "PUBLISHED");
//		bSeriesMap.put("recommendLevel","1");
//		bSeriesMap.put("createTime", "create_time");
//		bSeriesMap.put("pageSize", 1);
//		List<BSeries> bSeriesList1 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList1",bSeriesList1);
//		
//		//1.推荐等级为2 2.取6条
//		bSeriesMap.put("recommendLevel", "2");
//		bSeriesMap.put("pageSize", 6);
//		List<BSeries> bSeriesList2 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList2",bSeriesList2);
//		
//		//热片 1.综艺 2.取6条 3.观看次数降序
//		BSeries bSeries = new BSeries();
//		bSeries.setChannel("VARITY");
//		bSeries.setStatus("PUBLISHED");
//		bSeries.setPageSize(6);
//		bSeries.setOrderByColumn("create_time");
//		bSeries.setOrderByType("DESC");
//		List<BSeries> bSeriesListHot = bSeriesService.selectBseriesByPojo(bSeries);
//		m.addAttribute("bSeriesListHot",bSeriesListHot);
//		
//		/*
//		 * 根据类型查询对应板块的视频
//		 * 1.频道：VARITY 2.PUBLISHED 3.recommend_level=2 
//		 * 4.根据更新时间排序 5.降序  6.取12条
//		 */
//		BSeries typeSeries = new BSeries(); 
//		typeSeries.setChannel("VARITY");
//		typeSeries.setStatus("PUBLISHED");
//		typeSeries.setRecommendLevel("2");
//		typeSeries.setOrderByColumn("create_time");
//		typeSeries.setOrderByType("DESC");
//
//		//真人秀   1.type=VARITY_REALSHOW
//		typeSeries.setType("VARITY_REALSHOW");
//		List<BSeries> realShowList = bSeriesService.selectBseriesByPojo(typeSeries);
//		m.addAttribute("realShowList",realShowList);
//		//名人访谈 1.type=VARITY_FAMOUS
//		typeSeries.setType("VARITY_FAMOUS");
//		List<BSeries> famousList = bSeriesService.selectBseriesByPojo(typeSeries);
//		m.addAttribute("famousList",famousList);
//		//选秀
//		typeSeries.setType("VARITY_TALENT");
//		List<BSeries> talentList = bSeriesService.selectBseriesByPojo(typeSeries);
//		m.addAttribute("talentList",talentList);
//		/*
//		 * 遍历地区出推荐板块
//		 */
//		Map<String, List<BSeries>> areaSeriesMap = new HashMap<String, List<BSeries>>(); 
//		for (int i = 0; i < dictionaryAreaList.size(); i++) {
//			String name = dictionaryAreaList.get(i).getName();
//			String code = dictionaryAreaList.get(i).getCode();
//			BSeries areaSeries = new BSeries();
//			areaSeries.setArea(code);
//			areaSeries.setChannel("VARITY");
//			areaSeries.setStatus("PUBLISHED");
//			areaSeries.setOrderByColumn("create_time");
//			areaSeries.setOrderByType("DESC");
//			areaSeries.setPageSize(12);
//			List<BSeries> seriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//			areaSeriesMap.put(name, seriesList);
//		}
//		m.addAttribute("areaSeriesMap", areaSeriesMap);
//		Long l2 = System.currentTimeMillis();
//		System.out.println("所用时间为"+(l2-l1)+"毫秒");
//		/*
//		 * 合作伙伴
//		 */
//		m.addAttribute("partnerList", this.getPartners());
//		
//		return Common.BACKGROUND_PATH+"/front/deindex/varityIndex";
//	}
//	
//	@RequestMapping("cartoonindex.html")
//	public String getCartoonIndex(Model m , HttpServletRequest request){
//		/*
//		 * 图片根路径
//		 */
//		m.addAttribute("baseImgPath",BaseData.img_base_path);
//		
//		
//		/*
//		 * 获取导航部分列表（版本更新不再需要）
//		 
//		m.addAttribute("hearderMap", this.getChannelType());*/
//		
//		/*
//		 * 搜索关键字 
//		 */
//		m.addAttribute("keyWords",this.getSearchKeyWords());
//		
//		/*
//		 * banner
//		 */
//		m.addAttribute("bannerList", this.getBanners("CARTOON"));
//		
//		/*
//		 * dictionary
//		 */
//		//查字典表的地区
//		Map<String, Object> dictionary = new HashMap<String, Object>();
//		dictionary.put("type", "AREA");
//		dictionary.put("sort", "sort");
//		dictionary.put("pageSize", 4);
//		List<Bdictionary> dictionaryAreaList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryAreaList",dictionaryAreaList);
//		for (Bdictionary bdictionary : dictionaryAreaList) {
//			System.out.println(bdictionary);
//		}
//		
//		//查字典表的类型
//		dictionary.put("type", "DRAMA_TYPE");
//		dictionary.put("code", "%CARTOON_%");
//		dictionary.put("pageSize", 10);
//		List<Bdictionary> dictionaryTypeList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryTypeList",dictionaryTypeList);
//
//		//查字典表的明星
//		dictionary.put("type", "STAR");
//		dictionary.remove("code");
//		List<Bdictionary> dictionaryStarList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryStarList",dictionaryStarList);
//		
//		/*
//		 * 首页卡通
//		 */
//		//1.热血剧场  2.推荐等级为1的  3.取1条
//		Map<String, Object> bSeriesMap = new HashMap<String, Object>();
//		bSeriesMap.put("channel", "CARTOON");
//		bSeriesMap.put("status", "PUBLISHED");
//		bSeriesMap.put("kind", "CARTOON_HOT");
//		bSeriesMap.put("recommendLevel","1");
//		bSeriesMap.put("createTime", "create_time");
//		bSeriesMap.put("pageSize", 1);
//		List<BSeries> bSeriesList1 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList1",bSeriesList1);
//		
//		//1.推荐等级为2 2.取6条
//		bSeriesMap.put("recommendLevel", "2");
//		bSeriesMap.put("pageSize", 6);
//		List<BSeries> bSeriesList2 = bSeriesService.selectBseriesByCondition(bSeriesMap);
//		m.addAttribute("bSeriesList2",bSeriesList2);
//		
//		//热片 1.电影 2.取6条 3.观看次数降序
//		BSeries bSeries = new BSeries();
//		bSeries.setChannel("CARTOON");
//		bSeries.setStatus("PUBLISHED");
//		bSeries.setPageSize(6);
//		bSeries.setOrderByColumn("create_time");
//		bSeries.setOrderByType("DESC");
//		List<BSeries> bSeriesListHot = bSeriesService.selectBseriesByPojo(bSeries);
//		m.addAttribute("bSeriesListHot",bSeriesListHot);
//		
//		/*
//		 * b_video_from_web
//		 */
//		//1.已发布 2.CARTOON 3.PUBLISHED 4.取6个 5.推荐等级1
//		Map<String, Object> webVideoMap = new HashMap<String, Object>();
//		webVideoMap.put("status", "PUBLISHED");
//		webVideoMap.put("channel", "CARTOON");
//		webVideoMap.put("pageSize", 6);
//		webVideoMap.put("recommendLevel", "1");
//		List<VideoFromWeb> webVideoList = bVideoFromWebService.selectWebVideoByCondition(webVideoMap);
//		m.addAttribute("webVideoList",webVideoList);
//		
//		/*
//		 * 推荐板块
//		 */
//		//内地 1.AREA_DALU 2.play_count 3.DESC 4.CARTOON 5.取12个
//		BSeries areaSeries = new BSeries();
//		areaSeries.setArea("AREA_DALU");
//		areaSeries.setChannel("CARTOON");
//		areaSeries.setStatus("PUBLISHED");
//		areaSeries.setOrderByColumn("create_time");
//		areaSeries.setOrderByType("DESC");
//		areaSeries.setPageSize(12);
//		/*暂时不加推荐等级 daluSeries.setRecommentLevel("");*/
//		List<BSeries> daluSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("daluSeriesList", daluSeriesList);
//		
//		//日韩 1.AREA_RIHAN
//		areaSeries.setArea("AREA_RIHAN");
//		List<BSeries> rihanSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("rihanSeriesList", rihanSeriesList);
//		
//		//欧美 1.AREA_OUMEI
//		areaSeries.setArea("AREA_OUMEI");
//		List<BSeries> oumeiSeriesList = bSeriesService.selectBseriesByPojo(areaSeries);
//		m.addAttribute("oumeiSeriesList", oumeiSeriesList);
//		
//		/*
//		 * 合作伙伴
//		 */
//		m.addAttribute("partnerList", this.getPartners());
//		
//		return Common.BACKGROUND_PATH+"/front/deindex/cartoonIndex";
//	}
//	
//	
//	@RequestMapping("infoindex.html")
//	public String getInfoIndex(Model m , HttpServletRequest request){
//		/*
//		 * 图片根路径
//		 */
//		m.addAttribute("baseImgPath",BaseData.img_base_path);
//		
//		/*
//		 * 获取导航部分列表（版本更新不再需要）
//		 
//		m.addAttribute("hearderMap", this.getChannelType());*/
//		
//		/*
//		 * 搜索关键字 
//		 */
//		m.addAttribute("keyWords",this.getSearchKeyWords());
//		
//		/*		
//		 * banner 不需要banner
//		 
//		m.addAttribute("bannerList", this.getBanners("TVPLAY"));*/
//		
//		/*
//		 * dictionary
//		 */
//		Map<String, Object> dictionary = new HashMap<String, Object>();
//		//查字典表的地区（没这玩意儿）
//		/*dictionary.put("type", "AREA");
//		dictionary.put("sort", "sort");
//		dictionary.put("pageSize", 4);
//		List<Bdictionary> dictionaryAreaList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryAreaList",dictionaryAreaList);*/
//		
//		
//		//查字典表的类型
//		dictionary.put("type", "DRAMA_TYPE");
//		dictionary.put("code", "%INFORMATION_%");
//		dictionary.put("pageSize", 10);
//		List<Bdictionary> dictionaryTypeList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryTypeList",dictionaryTypeList);
//
//		//查字典表的明星（不需要）
//		/*dictionary.put("type", "STAR");
//		dictionary.remove("code");
//		List<Bdictionary> dictionaryStarList = bdictionaryService.selectBdictionaryByCondition(dictionary);
//		m.addAttribute("dictionaryStarList",dictionaryStarList);*/
//		
//		/*
//		 * 首页资讯
//		 */
//		Map<String, Object> infoMap = new HashMap<String, Object>();
//		//公共条件
//		infoMap.put("status", "PUBLISHED");
//		infoMap.put("orderByColumn", "play_count");
//		infoMap.put("orderByType", "DESC");
//		infoMap.put("channel", "INFORMATION");
//		//今日热门  1.推荐等级为1的  2.取1条  3.根据人气排序 4.降序
//		infoMap.put("pageSize", 1);
//		infoMap.put("typeCode","INFORMATION_JRRM");
//		infoMap.put("commandLevel", "1");
//		List<VideoFromWeb> videoFromWebJrrm1 = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebJrrm1",videoFromWebJrrm1);
//		//1.推荐等级为2 2.取6条
//		infoMap.put("recommendLevel", "2");
//		infoMap.put("pageSize", 6);
//		List<VideoFromWeb> videoFromWebJrrm2 = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebJrrm2",videoFromWebJrrm2);
//		
//		//监控纪实  1.推荐等级为2的  2.取6条  3.根据人气排序 4.降序 
//		infoMap.put("typeCode","INFORMATION_JKJS");
//		infoMap.put("commandLevel", "2");
//		List<VideoFromWeb> videoFromWebJkjs = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebJkjs", videoFromWebJkjs);  
//		//人文精选  
//		infoMap.put("typeCode","INFORMATION_RENWEN");
//		List<VideoFromWeb> videoFromWebRenWen = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebRenWen", videoFromWebRenWen); 
//		//军事前沿  
//		infoMap.put("typeCode","INFORMATION_JSQY");
//		List<VideoFromWeb> videoFromWebJsqy = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebJsqy", videoFromWebJsqy); 
//		//世相百科   
//		infoMap.put("typeCode", "INFORMATION_SXBK");
//		List<VideoFromWeb> videoFromWebSxbk = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebSxbk", videoFromWebSxbk); 
//		//萌宠逗宝 
//		infoMap.put("typeCode", "INFORMATION_MCDB");
//		List<VideoFromWeb> videoFromWebMcdb = bVideoFromWebService.selectWebVideoByCondition(infoMap);
//		m.addAttribute("videoFromWebMcdb", videoFromWebMcdb);
//		/*
//		 * 合作伙伴
//		 */
//		m.addAttribute("partnerList", this.getPartners());
//		
//		System.out.println(Common.BACKGROUND_PATH+"/front_first/videoIndex");
//		return Common.BACKGROUND_PATH+"/front/deindex/infoIndex";
//	}
//	
//	
//	/**
//	 * 获取导航部分的频道和下面的类型列表(导航部分去掉这部分暂时没用到)
//	 * @return
//	 */
//	private Map<String, List<Bdictionary>> getChannelType(){
//		//1.在字典表取出来channel有几个
//		Map<String, Object> channelMap = new HashMap<String, Object>();
//		channelMap.put("type", "CHANNEL");
//		List<Bdictionary> channelList = bdictionaryService.selectBdictionaryByCondition(channelMap);
//		
//		Map<String, Object> typeMap = new HashMap<String, Object>();
//		typeMap.put("type", "DRAMA_TYPE");
//		typeMap.put("pageSize", 7);
//		Map<String, List<Bdictionary>> headerMap= new HashMap<String,List<Bdictionary>>();
//		List<Bdictionary> typeList = new ArrayList<Bdictionary>();
//		//遍历频道 作为条件获取对应的type
//		for (Bdictionary bdictionary : channelList) {
//			String key = bdictionary.getCode();
//			typeMap.put("code", key);
//			typeList = bdictionaryService.selectBdictionaryByCondition(typeMap);
//			headerMap.put(bdictionary.getName(), typeList);
//		}
//		
//		return headerMap;
//	}
//	
//	/**
//	 * 获取搜寻关键字
//	 */
//	private List<String> getSearchKeyWords(){
//		Map<String, Object> keyWords = new HashMap<String, Object>();
//		keyWords.put("type", "SEARCH_KEYWORDS");
//		keyWords.put("code","SEARCH_KEYWORDS");
//		List<Bdictionary> list = bdictionaryService.selectBdictionaryByCondition(keyWords);
//		List<String> keyWord = new ArrayList<String>();
//		String[] str = new String[]{};
//		for (Bdictionary b : list) {
//			str = b.getName().split(",");
//			List<String> l = Arrays.asList(str);
//			keyWord.addAll(l);
//		}
//		return keyWord;
//	}
//	
//	/**
//	 * 获取banner轮播图
//	 * 传入频道
//	 * @param channel
//	 * @return
//	 */
//	private List<PBanner> getBanners(String channel){
//		Map<String, Object> bannerMap = new HashMap<String, Object>();
//		bannerMap.put("target", "BANNER");
//		bannerMap.put("orderColumn", "sort");
//		bannerMap.put("orderType", "ASC");
//		bannerMap.put("channel", channel);
//		bannerMap.put("pageSize", 5);
//		List<PBanner> bannerList = pBannerService.selectBannerByCondition(bannerMap);
//		System.out.println("轮播图长度为"+bannerList.size());
//		return bannerList;
//	}
//	
//	/**
//	 * 获取合作伙伴
//	 * @return
//	 */
//	private List<PBanner> getPartners(){
//		Map<String, Object> partnerMap = new HashMap<String, Object>();
//		partnerMap.put("target", "PARTNER");
//		partnerMap.put("orderColumn", "sort");
//		partnerMap.put("orderType", "ASC");
//		partnerMap.put("pageSize", 12);
//		List<PBanner> partnerList = pBannerService.selectBannerByCondition(partnerMap);
//		return partnerList;
//	}

}
